/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 *
 *    2, Apr, 2011. Created
 */

package portfolio.dbHost.dataBases.dbTable.tblColumn;

import javax.swing.tree.DefaultMutableTreeNode;
import portfolio.dbHost.dataBases.dbTable.Table;
import portfolio.dbHost.dataBases.dbTable.tblColumn.Column;

/**
 *
 * @author aca ldero
 */
public class MysqlColumn extends Column
{
 //   private String     sField      = null;  //i.e. column name
 //   private String     sType       = null;
 //   private String     sNull       = null;
 //   private String     sKey        = null;
    private String     sDefault    = null;
    private String     sExtra      = null;

    public MysqlColumn (Table tableDBParam) throws Exception
    {
      super (tableDBParam);
    }
    /**
     *
     */
//    public String getType ()
//    {
//        return sType;
//    }
//    /**
//     *
//     */
//    public void setType (String sTypeParam)
//    {
//        sType = sTypeParam;
//    }
//    /**
//     *
//     */
//    public String getNull ()
//    {
//        return sNull;
//    }
//    /**
//     *
//     */
//    public void setNull (String sNullParam)
//    {
//        sNull= sNullParam;
//    }
//    /**
//     *
//     */
//    public String getKey ()
//    {
//        return sKey;
//    }
//    /**
//     *
//     */
//    public void setKey (String sKeyParam)
//    {
//        sKey = sKeyParam;
//    }
    /**
     *
     */
    public String getDefault ()
    {
        return sDefault;
    }
    /**
     *
     */
    public void setDefault (String sDefaultParam)
    {
        sDefault = sDefaultParam;
    }
    /**
     *
     */
    public String getExtra ()
    {
        return sExtra;
    }
    /**
     *
     */
    public void setExtra (String sExtraParam)
    {
        sExtra = sExtraParam;
    }

//    @Override
//    public DefaultMutableTreeNode processTreeHierarchy ()
//    {
//        DefaultMutableTreeNode node = new DefaultMutableTreeNode (sField);
//
//        node.add (new DefaultMutableTreeNode (sType));
//        node.add (new DefaultMutableTreeNode (sNull));
//        return (node);
//    } /* end method processHierarchy */
}
